package com.srs.backend.controller;


import com.srs.backend.service.ManagerService;
import com.srs.backend.utils.Result;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import javax.annotation.Resource;
import java.util.Map;

@RestController
@RequestMapping("/api/manager")
public class ManagerController {
    @Resource
    private ManagerService managerService;

    @PostMapping("/add/")
    public Result add(@RequestBody Map<String, String> data) {return managerService.add(data); }

    @PostMapping("/delete/")
    public Result delete(@RequestBody Map<String, String> data) {return managerService.delete(data); }

    @PostMapping("/modify/")
    public Result modify(@RequestBody Map<String, String> data) {return managerService.modify(data); }

    @PostMapping("/get/all/")
    public Result getAll() { return managerService.getAll();}

    @PostMapping("/get/manager/info/")
    public Result getManagerInfo(@RequestBody Map<String, String> data) {
        return managerService.getManagerInfo(data);
    }
}
